Accessible recursive functions
نویسنده
چکیده
The class of all recursive functions fails to possess a natural hierarchical structure, generated predicatively from “within”. On the other hand, many (proof-theoretically significant) sub-recursive classes do. This paper attempts to measure the limit of predicative generation in this context, by classifying and characterizing those (predictably terminating) recursive functions which can be successively defined according to an autonomy condition of the form: allow recursions only over well-orderings which have already been “coded” at previous levels. The question is: how can a recursion code a well-ordering? The answer lies in Girard’s theory of dilators, but is reworked here in a quite different and simplified framework specific to our purpose. The “accessible” recursive functions thus generated turn out to be those provably recursive in (Π1 − CA)0. Introduction. Before one accepts a computable function as being recursive, a proof of totality is required. This will generally be an induction over the tree of sub-computations unravelled from the defining algorithm, since termination corresponds to well-foundedness along the computationbranches. If the tree is well-founded, the strength of the induction principle over its Kleene-Brouwer well-ordering thus serves as a measure of the prooftheoretical complexity of the given function. The aimof this paper is to isolate and characterize those recursive functions whichmay be termed “predictably terminating” or “predicatively accessible” according to the following hierarchy principle: one is allowed to generate a function at a new level only if it is provably recursive over a well-ordering already coded in a previous level, i.e., only if one has already constructed a method to prove its termination. This begs the question: what should it mean for a well-ordering to be “coded in a previous level”? Certainly it is not enough merely to require that the characteristic function of its ordering relation should have been generated at an earlier stage, since the resulting hierarchywould then collapse in the sense that all recursive functions would appear immediately once the ∆0 relations had been produced. This is simply because every recursive Received September 30, 1998; revised April 16, 1999. Lecture given at the Association for Symbolic Logic Annual Meeting in Toronto, May 1998, and at the Symposium in Honour of S. Feferman held at Stanford, December 1998. c © 1999, Association for Symbolic Logic 1079-8986/99/0503-0004/$3.20
منابع مشابه
Consumption-Based Asset Pricing with Recursive Utility
In this paper it has been attempted to investigate the capability of the consumption-based capital asset pricing model (CCAPM), using the general method of moment (GMM), with regard to the Epstien-zin recursive preferences model for Iran's capital market. Generally speaking, recursive utility permits disentangling of the two psychologically separate concepts of risk aversion and elasticity of i...
متن کاملProving termination with transition invariants of height omega
The Termination Theorem by Podelski and Rybalchenko [4] states that the reduction relations which are terminating from any initial state are exactly the reduction relations whose transitive closure, restricted to the accessible states, is included in some finite union of well-founded relations. An alternative statement of the theorem is that terminating reduction relations are precisely those h...
متن کاملPartial Recursive Functions in Martin-Löf Type Theory
In this article we revisit the approach by Bove and Capretta for formulating partial recursive functions in Martin-Löf Type Theory by indexed inductive-recursive definitions. We will show that all inductiverecursive definitions used there can be replaced by inductive definitions. However, this encoding results in an additional technical overhead. In order to obtain directly executable partial r...
متن کاملPrimitive recursive functions versus partial recursive functions: comparing the degree of undecidability
Consider a decision problem whose instance is a function. Its degree of undecidability, measured by the corresponding class of the arithmetic (or Kleene-Mostowski) hierarchy hierarchy, may depend on whether the instance is a partial recursive or a primitive recursive function. A similar situation happens for results like Rice Theorem (which is false for primitive recursive functions). Classical...
متن کاملRecursive Analysis Characterized as a Class of Real Recursive Functions
Recently, using a limit schema, we presented an analog and machine independent algebraic characterization of elementary functions over the real numbers in the sense of recursive analysis. In a different and orthogonal work, we proposed a minimalization schema that allows to provide a class of real recursive functions that corresponds to extensions of computable functions over the integers. Mixi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Bulletin of Symbolic Logic
دوره 5 شماره
صفحات -
تاریخ انتشار 1999